Big Huge Thesaurus

lacquer tree

noun